Federalism is a system of government where power is distributed between a central federal government and state governments. There are three main types of federalism: dual federalism, cooperative federalism, and new federalism. Federalism aims to balance national unity with local diversity, while also providing checks and balances on power through division of authority between multiple levels of government.